A pre-expectation calculus for probabilistic sensitivity

نویسندگان

چکیده

Sensitivity properties describe how changes to the input of a program affect output, typically by upper bounding distance between outputs two runs monotone function corresponding inputs. When programs are probabilistic, is distributions. The Kantorovich lifting provides general way defining distributions underlying sample space; choosing an appropriate on base space, one can recover other usual probabilistic distances, such as Total Variation distance. We develop relational pre-expectation calculus bound executions program. illustrate our methods proving algorithmic stability machine learning algorithm, convergence reinforcement and fast mixing for card shuffling algorithms. also consider some extensions: using show Markov chains uniform distribution over states asynchronous extension reason about pairs with different control flow.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Foundations for a Probabilistic Event Calculus

The Event Calculus (EC) [9] is a well-known approach to reasoning about the effects of a narrative of action occurrences (events) along a time line. This paper describes PEC, an adaptation of EC able to reason with probabilistic causal knowledge. There are numerous applications for this kind of probabilistic reasoning, e.g. in modelling medical, environmental, legal and commonsense domains, and...

متن کامل

A Probabilistic Event Calculus for Event Recognition

Symbolic event recognition systems have been successfully applied to a variety of application domains, extracting useful information in the form of events, allowing experts or other systems to monitor and respond when significant events are recognised. In a typical event recognition application, however, these systems often have to deal with a significant amount of uncertainty. In this paper, w...

متن کامل

A Probabilistic Applied Pi-Calculus

We propose an extension of the Applied Pi–calculus by introducing nondeterministic and probabilistic choice operators. The semantics of the resulting model, in which probability and nondeterminism are combined, is given by Segala’s Probabilistic Automata driven by schedulers which resolve the nondeterministic choice among the probability distributions over target states. Notions of static and o...

متن کامل

A Probabilistic Calculus of Actions

We present a symbolic machinery that admits both probabilistic and causal information about a given domain and produces probabilistic statements about he effect of actions and the impact of observations. Thecalculus admits two types of conditioning operators: ordinary Bayes conditioning, P(y]X = z), which represents he observation X z, and causal conditioning, P(yldo(X = x)), read the probabili...

متن کامل

A Probabilistic Expectation Maximization Algorithm for Multivariate Laplacian Mixtures

Estimating parameters of mixture models is a typical application of the expectation maximization (EM) algorithm. For the family of multivariate exponential power (MEP) distributions, which is a generalization of the well known multivariate Gaussian distribution, we introduce an approximative EM algorithm, and a probabilistic variant called stochastic EM algorithm, which provides a significant s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ACM on programming languages

سال: 2021

ISSN: ['2475-1421']

DOI: https://doi.org/10.1145/3434333